To ensure you get the most value from your ad budget, Google actively detects and filters invalid traffic. Invalid traffic refers to traffic that doesn't represent genuine interest in your business.
Google's global ad traffic quality team uses automated filters, machine learning, and manual reviews to detect and filter invalid traffic. The team often detects this traffic as it happens or shortly after. Google automatically removes any invalid traffic found before the end of your billing cycle from your campaign metrics and billing. If Google finds invalid traffic after you receive your invoice, you'll receive a credit where appropriate and possible.
Some examples of invalid traffic:
- Non-human traffic: Bots and automated software generate these clicks and impressions to mimic how humans browse.
- Accidental clicks: For example, clicks that happen because of poor ad placement, such as ads placed too close to navigation buttons.
- Fraudulent ad placements: This includes "clickjacking," which tricks you to click an invisible ad, or "ad stacking," where a publisher layers multiple ads so only the top ad is visible.
- Other invalid user activity: Intentional interactions from real people who lack genuine interest in your ad. This includes competitors who manually click to increase your spend, publishers who pay users to click ads, or invalid impressions that aim to artificially lower your clickthrough rate.
This list isn’t exhaustive because many types of invalid traffic exist.
On this page
- How Google defends against invalid traffic
- Monitor invalid traffic
- View credits for invalid traffic
- Protect your account from invalid leads
- Request investigation into possible invalid traffic
- Frequently asked questions
How Google defends against invalid traffic
Google uses advanced technology and expert research teams to protect your ad spend. Google's goal is to ensure you only pay for valid traffic. Google's multi-layered defense system protects you from invalid traffic through:
- Automated protections: Automated filters continuously scan your traffic data for interactions that don’t match normal human behavior patterns. A specialized Ad Traffic Quality team also conducts manual investigations to find invalid traffic.
- Policy enforcement: Google enforces strict quality standards and content policies. Google rejects sites or apps that fail to maintain high-quality inventory and keep bad actors out. Google also runs extensive, continuous checks to keep the network clean. If Google observes high levels of invalid traffic from a particular publisher, Google might suspend or remove the account to protect advertisers.
The Media Rating Council (MRC), an independent industry organization, accredits Google's invalid traffic defenses for specific services and metrics. This accreditation certifies that Google's measurement technology adheres to industry standards for interactive advertising metrics. It also certifies that the processes that support this technology are accurate.
Automated protections filter invalid traffic before you receive your invoice
Google catches most invalid traffic shortly after the ad interaction. If Google identifies an interaction as invalid before the end of the billing cycle, you don’t pay for it. Google filters it out automatically before you receive your invoice. Google also updates your campaign metrics to remove these filtered invalid impressions, clicks, interactions, and conversions. This ensures that your campaign performance metrics reflect valid traffic.
Google issues credits for invalid activity from previous billing cycles
While Google filters most invalid traffic before you receive your invoice, some traffic takes longer to detect. If Google detects invalid traffic after the billing cycle ends, Google automatically issues an invalid activity credit in the next billing cycle, when appropriate and possible. To review these credit amounts and their associated campaigns, look for "Invalid activity" adjustments on your invoice. To view campaign metrics adjusted for the credited traffic, check the Invalid Activity Credit Report in the Report Editor.
Monitor invalid traffic
To track the number of invalid clicks that Google's automated protections filter out, add the Invalid clicks column to your campaigns data table:
- Go to Campaigns in the Campaigns menu
.
- Click the Columns icon
above the data table.
- Click the Search icon
next to "Modify columns for campaigns".
- Search for “Invalid clicks”.
- Select Apply.
Because invalid traffic fluctuates, these numbers change naturally over time. An increase in invalid clicks means Google's defenses actively protect your budget. Higher numbers show that Google caught and removed more invalid interactions from your campaign metrics (such as Clicks and Cost) and your bill.
View credits for invalid traffic
Sometimes invalid traffic isn’t detected right away, and Google also analyzes traffic over longer time periods to find more complex patterns. When invalid traffic that you were already billed for is detected later, you’re credited for it, when appropriate and possible.
To view these credits:
- Go to Summary within the Billing menu
.
You can find invalid traffic credits labeled as “Invalid activity” under the “Adjustments” dropdown in the “Month” card.
Campaign metrics don’t adjust for past activity credits
Google freezes campaign metrics at the end of the month so your data aligns with your monthly invoice. Therefore, credits for past invalid activity may appear on your invoice but won’t retroactively adjust your campaign data in Google Ads. However, Google removes invalid traffic caught before the end of the bill cycle from your metrics.
To view your data with these credits applied, use the Invalid Activity Credit Report in the Report Editor. This report shows adjusted metrics, such as adjusted clicks, cost, and conversion rate, so you can view your true campaign performance after Google subtracts invalid activity. Learn more About the Invalid Activity Credit Report.
You may find many filtered invalid clicks in your campaign reports but small credit amounts in your billing documents. This is normal because these numbers are not directly related:
- The Invalid clicks or Invalid interactions columns in your campaign reports show traffic Google filters before you were billed.
- Credits apply to invalid activity that Google detects after the billing cycle closes. This includes invalid traffic and policy violations that affect your placements. To view the number of credited clicks, check the “Credited clicks” column in the Invalid Activity Credit Report.
Protect your account from invalid leads
Google protects your budget by filters that remove invalid traffic, but this traffic can still reach your website and lead forms. Sometimes real users submit fake contact details or other invalid information.
Because you capture leads on your site and customer relationship management (CRM) system, Google systems cannot track or control visitor actions after they click your ad. Therefore, lead quality is a shared effort:
- Google's role: Automated protections detect invalid traffic as it happens or shortly after. This ensures you don't pay for bot clicks and other invalid traffic. These filters cannot block traffic from your site because they run after an ad serves, but you can take steps to protect your lead quality.
- Your role:
- Focus on lead-specific goals: Choose Leads as your campaign objective and focus your campaigns on goals such as "qualified lead," "converted lead," "book appointment," or "request quote."
- Set up website safeguards: Secure your website lead forms with tools like reCAPTCHA and server-side validation. Consider a double opt-in process, which requires users to click a link in a verification email, to confirm that a real person uses a valid email address.
- Connect first-party data: Set up the Google tag to track customer actions on your website. Use enhanced conversions to measure actions accurately and improve campaign performance.
Learn more about Best practices for generating high-quality leads.
Request investigation into possible invalid traffic
If you suspect your account has been affected by invalid traffic that wasn’t automatically filtered, you can submit an invalid traffic investigation request for activity within the last 60 days.
The “Invalid clicks” column in your campaign reports shows traffic that Google's systems already filtered. Google doesn't charge you for these clicks. If this number increases, it shows that Google filters actively protect your budget. Third-party tools might flag traffic as invalid (such as duplicate IP addresses or bot activity) that Google already filtered and excluded from your bill.
Prepare for an invalid traffic investigation
To prepare for an invalid traffic investigation, gather the information below before you submit a request:
- Customer ID: Your 10-digit Google Ads account number.
- Specific date range: The exact dates when you noticed the suspicious activity. Google limits investigations to the past 60 days.
- Campaign and ad group names: The names of the campaigns and ad groups where you noticed the traffic spike or suspicious behavior.
- Suspicious keywords: Any keywords that drive the unusual traffic.
- Web server logs: Detailed logs of your website traffic. Specifically you should identify the following:
- IP addresses: A list of IP addresses that generate repetitive clicks or clicks without conversions.
- Platforms and devices: Browser or device information from the suspected activity.
- GCLIDs: The Google click identifiers associated with the suspicious clicks. This helps Google map the visit back to a specific ad interaction.
- Lead details: If your issue relates to invalid leads, share a spreadsheet that contains:
- GCLIDs for each lead
- Your assessment of each lead, such as outcomes from emailing or calling them.
- Trend indicators: A brief explanation of why the traffic is suspicious. For example, a 300% spike in clicks without more conversions, or clicks that originate outside your targeted locations.
Submit your report
To submit your request, use the Click Quality Form.
Google specialists evaluate your traffic from the last 60 days. This process typically takes several business days because specialists manually review a large volume of data. You'll receive an email with findings when the investigation ends. If the investigation finds additional invalid traffic that the automated filters missed, Google notifies you of any credits.
Our specialists use the data you provide, such as GCLIDs and IP addresses to assist with their review. However, an investigation won’t be able to confirm if specific clicks were marked as valid or invalid. Sharing those details could expose how we detect invalid traffic, making it easier for bad actors to avoid our defenses. By keeping this information confidential, we better protect your ad spend and keep the platform more secure.
Frequently asked questions
Does an unexpected spike in traffic mean there’s invalid traffic on my campaign?
- Seasonal trends or news events: A sudden, genuine spike in interest.
- Competitive landscape: If a competitor stops ads, your ads might show more often and receive more clicks.
- Campaign changes: If you increase your budget, add keywords, or modify your audience and location settings, your ads may receive more impressions and interactions.
Check your Change history to understand shifts in campaign traffic. To help optimize your campaigns for your goals and brand, adjust your audience, location, and content suitability settings:
- Adjust location options: Change your location settings from "Presence or interest" to "Presence" to focus your reach, or exclude ads from specific areas. Learn more about Advanced location options.
- Add negative keywords: Use negative keywords to exclude specific search terms and focus your campaign on what your customers want.
- Refine content suitability settings: Use Content suitability settings to filter out content types or placements that don't align with your brand or goals.
Does invalid traffic exhaust my Google Ads budget?
Do zero-second visits or duplicate IP addresses indicate invalid traffic?
- Short visit times: A zero-second visit might cause concern, but it doesn't always mean the visitor left immediately. Many analytics tools require a second click to record visit duration. Therefore, a zero-second visit can mean the user didn’t leave your landing page.
- Shared IP addresses: An IP address isn’t always unique to one device. Most networks such as universities, offices, coffee shops, and mobile carriers use Network Address Translation (NAT). NAT allows hundreds or thousands of devices to share one public IP address.
Why do I receive clicks from outside targeted locations?
- Location-specific searches: Your ad can show to users outside your targeted area if their search query includes your targeted location name.
- Country domains: If you target a country, Google can show your ads to users who search on that country's domain, such as google.fr.
To control who can view your ads, change your location settings to target only users in your specified area, or include location names in your ad text. Learn how to Prevent clicks outside of your geo-targeted locations and other advanced location options.